Miles Bader [Sat, 4 Sep 2004 12:01:21 +0000 (12:01 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2
Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0
Patches applied:
* lorentey@elte.hu--2004/emacs--multi-tty--0--patch-224
Added sorted-doc to backup regex in lib-src.
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-465
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-482
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-483
Build-in-place tweak
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-484
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-486
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-487
Tweak permissions
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-488
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-489
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-490
Update from CVS: man/fixit.texi (Spelling): Fix typo.
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-491
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-494
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-495
Update from CVS: Add missing lisp/mh-e files
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-496
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-499
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-500
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-522
Update from CVS
Miles Bader [Sat, 4 Sep 2004 11:40:51 +0000 (11:40 +0000)]
Remove Gnus image files now in lisp/gnus
Miles Bader [Sat, 4 Sep 2004 11:37:49 +0000 (11:37 +0000)]
Changes from arch/CVS synchronization
Luc Teirlinck [Fri, 3 Sep 2004 22:28:10 +0000 (22:28 +0000)]
*** empty log message ***
Luc Teirlinck [Fri, 3 Sep 2004 22:25:21 +0000 (22:25 +0000)]
(auto-revert-handler): Bind `buffer-read-only' locally around the call
to `revert-buffer'.
Juri Linkov [Fri, 3 Sep 2004 21:51:22 +0000 (21:51 +0000)]
*** empty log message ***
Richard M. Stallman [Fri, 3 Sep 2004 21:34:11 +0000 (21:34 +0000)]
*** empty log message ***
Juri Linkov [Fri, 3 Sep 2004 20:53:43 +0000 (20:53 +0000)]
Update M-% in isearch.
Juri Linkov [Fri, 3 Sep 2004 20:51:06 +0000 (20:51 +0000)]
(Incremental Search): Update wording for M-%.
Richard M. Stallman [Fri, 3 Sep 2004 20:43:38 +0000 (20:43 +0000)]
Fix line breaks to follow Emacs conventions.
Richard M. Stallman [Fri, 3 Sep 2004 20:42:04 +0000 (20:42 +0000)]
Fix line breaks to follow Emacs conventions.
Juri Linkov [Fri, 3 Sep 2004 20:32:57 +0000 (20:32 +0000)]
(isearch-toggle-regexp): Set `isearch-success' and `isearch-adjusted' to `t'.
(isearch-toggle-case-fold): Set `isearch-success' to `t'.
(isearch-message-prefix): Add "pending" for isearch-adjusted.
(isearch-other-meta-char): Restore isearch-point unconditionally.
(isearch-query-replace): Add new arg `regexp-flag' and use it.
Set point to start of match if region is not active in transient
mark mode (to include the current match to region boundaries).
Push the search string to `query-replace-from-history-variable'.
Add prompt "Query replace regexp" for isearch-regexp.
Add region beginning/end as last arguments of `perform-replace.'
(isearch-query-replace-regexp): Replace code by the call to
`isearch-query-replace' with arg `t'.
Richard M. Stallman [Fri, 3 Sep 2004 17:23:42 +0000 (17:23 +0000)]
*** empty log message ***
Richard M. Stallman [Fri, 3 Sep 2004 17:23:29 +0000 (17:23 +0000)]
(normal-top-level): Undo previous TERM change.
Kim F. Storm [Fri, 3 Sep 2004 12:33:54 +0000 (12:33 +0000)]
* emulation/cua-rect.el (cua--overlay-keymap): New keymap for
highlight overlays; allow using RET when cursor is over a button.
(cua--highlight-rectangle): Use it.
(cua--rectangle-set-corners): Don't move backwards at eol.
(cua--forward-line): Don't move into void after eob.
Kim F. Storm [Fri, 3 Sep 2004 12:19:45 +0000 (12:19 +0000)]
*** empty log message ***
Luc Teirlinck [Fri, 3 Sep 2004 02:36:57 +0000 (02:36 +0000)]
*** empty log message ***
Luc Teirlinck [Fri, 3 Sep 2004 02:36:11 +0000 (02:36 +0000)]
(Killing): Correct description of kill commands in read-only buffer.
Jason Rumney [Thu, 2 Sep 2004 23:26:16 +0000 (23:26 +0000)]
*** empty log message ***
Jason Rumney [Thu, 2 Sep 2004 23:22:58 +0000 (23:22 +0000)]
(_widget_value): Added lname and lkey.
(digest_single_submenu): Set lname and lkey in widget_value
instead of name and key.
(update_submenu_strings): New function.
(set_frame_menubar): Remove call to inhibit_garbage_collection,
call update_submenu_strings.
(globals_of_w32menu): Check for Unicode API.
(digest_single_submenu, w32_menu_show): Encode menu strings as
UTF-8 if Unicode API is available.
(utf8to16): New function.
(add_menu_item): Use it when calling Unicode API.
Kim F. Storm [Thu, 2 Sep 2004 22:56:22 +0000 (22:56 +0000)]
(cua--rectangle-set-corners): Ensure that
point is set (and displayed) inside rectangle.
(cua--rectangle-operation): Fix for highlight of empty lines.
(cua--highlight-rectangle): Fix highlight for tabs.
Position cursor at left/right edge of rectangle using new `cursor'
property on overlay strings.
(cua--indent-rectangle): Don't tabify.
(cua-rotate-rectangle): Ignore that point has moved.
Kim F. Storm [Thu, 2 Sep 2004 22:55:59 +0000 (22:55 +0000)]
*** empty log message ***
Kim F. Storm [Thu, 2 Sep 2004 22:34:07 +0000 (22:34 +0000)]
(set_cursor_from_row): Look for non-nil `cursor' property
in overlay or text-property strings; set cursor on corresponding
glyph rather than at end of the string.
Steven Tamm [Thu, 2 Sep 2004 17:03:16 +0000 (17:03 +0000)]
* term/mac-win.el: Add ASCII equivalents for some function keys.
(mode-line-frame-identification): Sync with x-win.el.
* macfns.c (x_real_positions): Save the current window port and
set a new one before obtaining the global coordinate. Use
FRAME_MAC_WINDOW.
(x_set_name, x_set_title): Encode title to UTF8. Use
SetWindowTitleWithCFString.
(Fx_server_version): Get correct OS version.
* macmenu.c (add_menu_item): Remove unused variable `i'. Don't
let separator items destroy refence constants of other menu items.
* macterm.c (x_update_end): Move SetPortWindowPort to inside
BLOCK_INPUT.
(x_set_offset): Use FRAME_MAC_WINDOW.
* xdisp.c (note_mouse_highlight): Set the mouse pointer shape to
nontext_cursor if it is on a scroll bar.
* s/darwin.h (LIBS_CARBON): New define to specify libraries for
Carbon support.
(LD_SWITCH_SYSTEM_TEMACS): Don't link with unused libstdc++. Use
LIBS_CARBON.
Steven Tamm [Thu, 2 Sep 2004 17:02:11 +0000 (17:02 +0000)]
(LIBS_CARBON): New define to specify libraries for
Carbon support.
(LD_SWITCH_SYSTEM_TEMACS): Don't link with unused libstdc++. Use
LIBS_CARBON.
Steven Tamm [Thu, 2 Sep 2004 17:01:20 +0000 (17:01 +0000)]
(note_mouse_highlight): Set the mouse pointer shape to
nontext_cursor if it is on a scroll bar.
Steven Tamm [Thu, 2 Sep 2004 17:00:55 +0000 (17:00 +0000)]
(x_update_end): Move SetPortWindowPort to inside
BLOCK_INPUT.
(x_set_offset): Use FRAME_MAC_WINDOW.
Steven Tamm [Thu, 2 Sep 2004 17:00:36 +0000 (17:00 +0000)]
(add_menu_item): Remove unused variable `i'. Don't
let separator items destroy refence constants of other menu items.
Steven Tamm [Thu, 2 Sep 2004 17:00:12 +0000 (17:00 +0000)]
(x_real_positions): Save the current window port and
set a new one before obtaining the global coordinate. Use
FRAME_MAC_WINDOW.
(x_set_name, x_set_title): Encode title to UTF8. Use
SetWindowTitleWithCFString.
(Fx_server_version): Get correct OS version.
Steven Tamm [Thu, 2 Sep 2004 16:59:18 +0000 (16:59 +0000)]
Add ASCII equivalents for some function keys.
(mode-line-frame-identification): Sync with x-win.el.
Juri Linkov [Thu, 2 Sep 2004 16:40:38 +0000 (16:40 +0000)]
*** empty log message ***
Juri Linkov [Thu, 2 Sep 2004 16:39:19 +0000 (16:39 +0000)]
New option `grep-highlight-matches'.
Juri Linkov [Thu, 2 Sep 2004 16:37:22 +0000 (16:37 +0000)]
(variable-at-point): Try `find-tag-default' when other methods failed.
Juri Linkov [Thu, 2 Sep 2004 16:37:01 +0000 (16:37 +0000)]
(function-called-at-point): Try `find-tag-default' when other methods failed.
Juri Linkov [Thu, 2 Sep 2004 16:36:18 +0000 (16:36 +0000)]
(Info-fontify-node): Don't compute other-tag if Info-hide-note-references=hide.
Juri Linkov [Thu, 2 Sep 2004 16:35:42 +0000 (16:35 +0000)]
(grep-highlight-matches): New defcustom.
(grep-regexp-alist): Add rule to highlight grep matches.
(grep-process-setup): Set env-vars GREP_OPTIONS and GREP_COLOR.
Juri Linkov [Thu, 2 Sep 2004 16:35:17 +0000 (16:35 +0000)]
(compilation-error-properties): Allow to funcall col and end-col.
(compilation-mode-font-lock-keywords): Check col and end-col by `integerp'.
(compilation-goto-locus): If end-mk is non-nil in transient mark
mode don't activate the mark (and don't display message in
push-mark), but highlight overlay between mk and end-mk.
Jan Djärv [Thu, 2 Sep 2004 16:15:48 +0000 (16:15 +0000)]
* xfns.c (x_set_name_internal): New function. Check if we shall call
xfree before ENCODE_UTF_8.
(x_set_name, x_set_title): Call x_set_name_internal.
Juri Linkov [Thu, 2 Sep 2004 09:46:47 +0000 (09:46 +0000)]
*** empty log message ***
Juri Linkov [Thu, 2 Sep 2004 09:45:31 +0000 (09:45 +0000)]
(compilation-buffer-name): Compare major
mode with second element of compilation-arguments instead of third
to reflect latest changes in compilation-arguments structure.
(recompile): Use global variable `compilation-directory' to get
recent compilation directory only when `recompile' is invoked NOT
in the compilation buffer. Otherwise, use `default-directory' of
the compilation buffer.
Juri Linkov [Thu, 2 Sep 2004 09:43:38 +0000 (09:43 +0000)]
(beginning-of-defun, end-of-defun):
Do not push mark if inhibit-mark-movement is non-nil.
Juri Linkov [Thu, 2 Sep 2004 09:42:13 +0000 (09:42 +0000)]
(ispell-html-skip-alists): Fix backslashes in docstring.
Juri Linkov [Thu, 2 Sep 2004 09:37:09 +0000 (09:37 +0000)]
(Other Repeating Search): Mention that Occur mode
supports the next-error functionality.
Juri Linkov [Thu, 2 Sep 2004 09:36:35 +0000 (09:36 +0000)]
(Compilation Mode): Add a paragraph about rules
for finding the compilation buffer for `next-error'.
Juri Linkov [Thu, 2 Sep 2004 09:30:26 +0000 (09:30 +0000)]
*** empty log message ***
Juri Linkov [Thu, 2 Sep 2004 09:29:59 +0000 (09:29 +0000)]
(Regexp Replace): Add missing backslash to \footnote.
Juri Linkov [Thu, 2 Sep 2004 09:21:20 +0000 (09:21 +0000)]
Regexp isearch can search through multiple nodes. Add Info-search-backward.
Juri Linkov [Wed, 1 Sep 2004 20:35:12 +0000 (20:35 +0000)]
*** empty log message ***
Juri Linkov [Wed, 1 Sep 2004 20:32:13 +0000 (20:32 +0000)]
* isearch.el (isearch-wrap-function)
(isearch-push-state-function): New defvars.
(isearch-pop-fun-state): New defsubst.
(isearch-top-state): Call function saved in `isearch-pop-fun-state'.
(isearch-push-state): Set the result of calling
`isearch-push-state-function' to the `isearch-pop-fun-state' field.
(isearch-cancel): Call function saved in `isearch-pop-fun-state' to
restore the mode-specific starting point of terminated search.
(isearch-abort): Call `isearch-cancel' instead of its duplicated code.
(isearch-repeat): Call `isearch-wrap-function' if defined.
(isearch-message-prefix): Don't add prefix "over" to the message
for wrapped search if `isearch-wrap-function' is defined.
(isearch-search): Call function saved in `isearch-pop-fun-state' to
restore the mode-specific starting point of failed search.
Juri Linkov [Wed, 1 Sep 2004 19:42:58 +0000 (19:42 +0000)]
Remove ancient Change Log section.
(isearch-string, isearch-message-string, isearch-point)
(isearch-success, isearch-forward-flag, isearch-other-end)
(isearch-word, isearch-invalid-regexp, isearch-wrapped)
(isearch-barrier, isearch-within-brackets)
(isearch-case-fold-search): Add suffix `-state' to state-related
defsubsts to avoid name clashes with other function names.
Juri Linkov [Wed, 1 Sep 2004 19:29:28 +0000 (19:29 +0000)]
(Info-search-whitespace-regexp): Fix backslashes.
(Info-search): Add new optional arguments for the sake of isearch.
Replace whitespace in Info-search-whitespace-regexp literally.
Add backward search. Don't call `Info-select-node' if regexp is
found in the same Info node. Don't add node to Info-history for
wrapped isearch.
(Info-search-backward, Info-isearch-search, Info-isearch-wrap)
(Info-isearch-push-state, Info-isearch-pop-state): New funs.
(Info-mode): Set local variables `isearch-search-fun-function',
`isearch-wrap-function', `isearch-push-state-function',
`search-whitespace-regexp'.
Juri Linkov [Wed, 1 Sep 2004 18:48:19 +0000 (18:48 +0000)]
Add `next-error-highlight' and `next-error-highlight-no-select'.
Juri Linkov [Wed, 1 Sep 2004 18:44:35 +0000 (18:44 +0000)]
(compilation-goto-locus): Use `next-error' face instead of `region'.
Set 4-th argument of `move-overlay' to `current-buffer' to move overlay
to different source buffers. Use new variable `next-error-highlight'.
Juri Linkov [Wed, 1 Sep 2004 18:41:06 +0000 (18:41 +0000)]
* simple.el (next-error): New defgroup and
defface.
(next-error-highlight, next-error-highlight-no-select):
New defcustoms.
(next-error-no-select): Let-bind next-error-highlight to the value
of next-error-highlight-no-select before calling `next-error'.
Juri Linkov [Wed, 1 Sep 2004 17:05:59 +0000 (17:05 +0000)]
* simple.el (next-error-find-buffer): Move the rule
"if current buffer is a next-error capable buffer" after the
rule "if next-error-last-buffer is set to a live buffer".
Simplify to test all rules in one `or'.
(next-error): Doc fix.
Juri Linkov [Wed, 1 Sep 2004 16:19:04 +0000 (16:19 +0000)]
(next-error, previous-error, first-error)
(next-error-no-select, previous-error-no-select):
Make arguments optional.
Luc Teirlinck [Wed, 1 Sep 2004 00:09:17 +0000 (00:09 +0000)]
*** empty log message ***
Luc Teirlinck [Tue, 31 Aug 2004 23:53:10 +0000 (23:53 +0000)]
*** empty log message ***
Luc Teirlinck [Tue, 31 Aug 2004 23:47:53 +0000 (23:47 +0000)]
(Basic Keyboard Macro): `apply-macro-to-region-lines' now operates on
all lines that begin in the region, rather than on all complete lines
in the region.
Luc Teirlinck [Tue, 31 Aug 2004 23:38:53 +0000 (23:38 +0000)]
(apply-macro-to-region-lines): Make it operate on all lines that begin
in the region, rather than on all complete lines in the region.
Jason Rumney [Tue, 31 Aug 2004 22:48:41 +0000 (22:48 +0000)]
Fix typo in last checkin
Jason Rumney [Tue, 31 Aug 2004 22:43:26 +0000 (22:43 +0000)]
2004-08-31 NAKAMURA Toshikazu <nr-tkz@nifty.com> (tiny change)
* w32fns.c (w32_load_font): If a BDF font is already loaded, do not
reload it.
Jason Rumney [Tue, 31 Aug 2004 22:42:35 +0000 (22:42 +0000)]
*** empty log message ***
Reiner Steib [Tue, 31 Aug 2004 15:39:43 +0000 (15:39 +0000)]
[ Merge from Gnus v5-10 branch. See the tags "gnus-5_10-pre-merge-josefsson"
and "gnus-5_10-post-merge-josefsson". ]
2004-08-31 Jesper Harder <harder@ifa.au.dk>
* message.el (message-idna-to-ascii-rhs-1): Don't choke on
invalid addresses.
2004-08-31 Reiner Steib <Reiner.Steib@gmx.de>
* message.el (message-idna-to-ascii-rhs-1): Fix typo.
2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
* message.el (message-idna-to-ascii-rhs-1): Don't use equalp.
2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus-art.el (article-decode-idna-rhs): Don't use
message-idna-inside-rhs-p.
2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
* message.el (message-idna-inside-rhs-p): Removed.
(message-idna-to-ascii-rhs-1): Use proper address parsing.
Reiner Steib [Tue, 31 Aug 2004 15:38:25 +0000 (15:38 +0000)]
[ Merge from Gnus v5-10 branch. See the tags "gnus-5_10-pre-merge-josefsson"
and "gnus-5_10-post-merge-josefsson". ]
2004-08-31 Simon Josefsson <jas@extundo.com>
* rfc2231.el (rfc2231-parse-string): Restore whitespace syntax for
?* and ?\; (tiny patch). From Andreas Schwab <schwab@suse.de>.
* ietf-drums.el (ietf-drums-syntax-table): Set syntax of ?* ?\;
and ?\' to symbol instead of whitespace (tiny patch). From
Andreas Schwab <schwab@suse.de>.
2004-08-31 Jesper Harder <harder@ifa.au.dk>
* message.el (message-idna-to-ascii-rhs-1): Don't choke on
invalid addresses.
2004-08-31 Reiner Steib <Reiner.Steib@gmx.de>
* message.el (message-idna-to-ascii-rhs-1): Fix typo.
2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
* message.el (message-idna-to-ascii-rhs-1): Don't use equalp.
2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus-art.el (article-decode-idna-rhs): Don't use
message-idna-inside-rhs-p.
2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
* message.el (message-idna-inside-rhs-p): Removed.
(message-idna-to-ascii-rhs-1): Use proper address parsing.
Reiner Steib [Tue, 31 Aug 2004 14:49:35 +0000 (14:49 +0000)]
2004-08-31 Katsumi Yamaoka <yamaoka@jpl.org>
* emacs-mime.texi (Encoding Customization): Add a note to the
mm-content-transfer-encoding-defaults entry.
(rfc2047): Update.
* gnus.texi (Article Highlighting): Add
gnus-cite-ignore-quoted-from.
(POP before SMTP): New node.
(Posting Styles): Addition.
(Splitting Mail): Add nnmail-split-lowercase-expanded.
(Fancy Mail Splitting): Ditto.
(X-Face): Add gnus-x-face.
Reiner Steib [Tue, 31 Aug 2004 14:47:59 +0000 (14:47 +0000)]
2004-08-31 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
* gnus-sum.el (gnus-newsgroup-variables): Doc fix (tiny change).
From Helmut Waitzmann <Helmut.Waitzmann@web.de>.
* gnus-agent.el (gnus-agent-regenerate-group): Activate the group
when the group's active is not available.
* gnus-art.el (article-hide-headers): Refer to the values for
gnus-ignored-headers and gnus-visible-headers in the summary
buffer since a user may have set them as group parameters.
(gnus-article-next-page): Fix the way to find a real end-of-buffer
(tiny change). From YAGI Tatsuya <ynyaaa@ybb.ne.jp>.
(gnus-article-read-summary-keys): Restore new window-start and
hscroll to summary window.
(gnus-prev-page-map): Remove duplicated one.
* gnus-cite.el (gnus-cite-ignore-quoted-from): New user option.
(gnus-cite-parse): Ignore quoted envelope From_. Suggested by
Karl Chen <quarl@nospam.quarl.org> and Reiner Steib
<Reiner.Steib@gmx.de>.
* gnus-cus.el (gnus-agent-cat-prepare-category-field): Replace
pp-to-string with gnus-pp-to-string.
* gnus-eform.el (gnus-edit-form): Replace pp with gnus-pp.
* gnus-group.el (gnus-group-make-kiboze-group): Replace pp with
gnus-pp.
* gnus-msg.el (gnus-setup-message): Ignore an article copy while
parsing gnus-posting-styles when the message is not for replying.
(gnus-summary-resend-message-edit): Call mime-to-mml. Suggested
by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
(gnus-debug): Replace pp with gnus-pp.
* gnus-score.el (gnus-score-save): Replace pp with gnus-pp.
* gnus-spec.el (gnus-update-format): Replace pp-to-string with
gnus-pp-to-string.
* gnus-sum.el (gnus-read-header): Don't remove a header for the
parent article of a sparse article in the thread hashtb. From
Stefan Wiens <s.wi@gmx.net>.
* gnus-util.el (gnus-bind-print-variables): New macro.
(gnus-prin1): Use it.
(gnus-prin1-to-string): Use it.
(gnus-pp): New function.
(gnus-pp-to-string): New function.
* gnus.el: Don't make unnecessary *Group* buffer when loading.
* mail-source.el (mail-source-touch-pop): Doc fix.
* message.el (message-mode): Don't modify paragraph-separate there.
(message-setup-fill-variables): Add mml tags to paragraph-start
and paragraph-separate. Suggested by Andrew Korty <ajk@iu.edu>.
(message-smtpmail-send-it): Doc fix.
(message-exchange-point-and-mark): Don't activate region if it was
inactive. Suggested by Hiroshi Fujishima
<pooh@nature.tsukuba.ac.jp> and Jesper Harder <harder@ifa.au.dk>.
* mm-decode.el (mm-save-part): Bind enable-multibyte-characters to
t while entering a file name using the mm-with-multibyte macro.
Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
* mm-encode.el (mm-content-transfer-encoding-defaults): Use
qp-or-base64 for the application/* types.
(mm-safer-encoding): Consider 7bit is safe.
* mm-util.el (mm-with-multibyte-buffer): New macro.
(mm-with-multibyte): New macro.
* mm-view.el (mm-inline-render-with-function): Use multibyte
buffer; decode html source by charset.
* nndoc.el (nndoc-type-alist): Improve regexp for article-begin,
add generate-head-function and generate-article-function to the
rfc822-forward entry.
(nndoc-forward-type-p): Recognize envelope From_.
(nndoc-rfc822-forward-generate-article): New function.
(nndoc-rfc822-forward-generate-head): New function.
From David Hedbor <dhedbor@real.com>.
* nnmail.el (nnmail-split-lowercase-expanded): New user option.
(nnmail-expand-newtext): Lowercase expanded entries if
nnmail-split-lowercase-expanded is non-nil.
* score-mode.el (gnus-score-pretty-print): Replace pp with gnus-pp.
* webmail.el (webmail-debug): Replace pp with gnus-pp.
* gnus-art.el (gnus-article-wash-html-with-w3m): Bind
w3m-safe-url-regexp as the value for mm-w3m-safe-url-regexp; use
w3m-minor-mode-map instead of mm-w3m-local-map-property.
(gnus-mime-save-part-and-strip): Use mm-complicated-handles
instead of mm-multiple-handles.
(gnus-mime-delete-part): Ditto.
* mm-decode.el (mm-multiple-handles): Recognize a string as a mime
handle, as well as a list.
(mm-complicated-handles): Former definition of mm-multiple-handles.
* mm-view.el (mm-w3m-mode-map): Remove.
(mm-w3m-local-map-property): Remove.
(mm-w3m-cid-retrieve-1): Call itself recursively. Suggested by
ARISAWA Akihiro <ari@mbf.sphere.ne.jp>.
(mm-w3m-cid-retrieve): Simplify.
(mm-inline-text-html-render-with-w3m): Decode html source by
charset; check META tags only when charsets are not specified in
headers; specify charset to w3m-region; use w3m-minor-mode-map
instead of mm-w3m-local-map-property.
Jan Djärv [Tue, 31 Aug 2004 11:32:03 +0000 (11:32 +0000)]
* frames.texi (Drag and drop): Add documentation about
x-dnd-test-function and x-dnd-known-types.
Jan Djärv [Tue, 31 Aug 2004 11:24:10 +0000 (11:24 +0000)]
* x-dnd.el (x-dnd-protocol-alist): Document update.
(x-dnd-known-types): Defcustom it.
(x-dnd-handle-motif): Print message-atom in error message.
Luc Teirlinck [Mon, 30 Aug 2004 22:03:18 +0000 (22:03 +0000)]
*** empty log message ***
Luc Teirlinck [Mon, 30 Aug 2004 22:02:36 +0000 (22:02 +0000)]
Various minor changes in addition to:
(Indentation Commands): Correct description of `indent-relative'.
(Tab Stops): <TAB> is no longer bound to `tab-to-tab-stop' in Text
mode. The *Tab Stops* buffer uses Overwrite Mode.
(Just Spaces): `untabify' converts sequences of at least two spaces to tabs.
Reiner Steib [Mon, 30 Aug 2004 21:15:37 +0000 (21:15 +0000)]
Use @copying and @insertcopying.
Reiner Steib [Mon, 30 Aug 2004 21:15:10 +0000 (21:15 +0000)]
Mark man/*.texi citem as done.
Reiner Steib [Mon, 30 Aug 2004 21:14:23 +0000 (21:14 +0000)]
Removed Temporary notes.
Jan Djärv [Mon, 30 Aug 2004 20:32:00 +0000 (20:32 +0000)]
* macmenu.c (_widget_value): Added lname and lkey.
(single_submenu): Set lname and lkey in widget_value
instead of name and key.
(update_submenu_strings): New function.
(set_frame_menubar): Remove call to inhibit_garbage_collection,
call update_submenu_strings.
Jan Djärv [Mon, 30 Aug 2004 20:31:09 +0000 (20:31 +0000)]
Fix typo in comment string.
Jan Djärv [Mon, 30 Aug 2004 20:14:21 +0000 (20:14 +0000)]
Don't call ENCODE_MENU_STRING on top level menu names, GC may occur.
Jan Djärv [Mon, 30 Aug 2004 19:42:53 +0000 (19:42 +0000)]
* xmenu.c (digest_single_submenu): Set lname and lkey in widget_value
instead of name and key.
(update_submenu_strings): New function.
(set_frame_menubar): Remove call to inhibit_garbage_collection,
call update_submenu_strings. Call ENCODE_MENU_STRING for top level
menu names.
* gtkutil.h (_widget_value): Added lname and lkey.
Jan Djärv [Mon, 30 Aug 2004 19:42:20 +0000 (19:42 +0000)]
* lwlib.h (_widget_value): Added lname and lkey.
John Paul Wallington [Mon, 30 Aug 2004 19:05:10 +0000 (19:05 +0000)]
*** empty log message ***
John Paul Wallington [Mon, 30 Aug 2004 19:04:18 +0000 (19:04 +0000)]
(tex-validate-buffer): Use distinct strings rather than
programatically constructing message.
Reiner Steib [Mon, 30 Aug 2004 18:22:32 +0000 (18:22 +0000)]
Mark some item as done.
Reiner Steib [Mon, 30 Aug 2004 18:18:31 +0000 (18:18 +0000)]
[ Merge from Emacs trunk: ]
2004-08-30 Juanma Barranquero <lektu@terra.es>
* ietf-drums.el (ietf-drums-remove-whitespace): Fix character constant.
[Emacs/trunk 2003-02-18]
2004-08-30 Andreas Schwab <schwab@suse.de>
* nnlistserv.el (nnlistserv-kk-wash-article): Fix paren nesting.
* gnus-score.el (gnus-summary-increase-score): Fix format string.
[Emacs/trunk 2004-02-08]
2004-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
* nnimap.el (nnimap-demule): Avoid string-as-multibyte.
[Emacs/trunk 2004-05-06]
2004-08-30 Kim F. Storm <storm@cua.dk>
* nntp.el (nntp-authinfo-file): Add :group 'nntp.
* nnimap.el (nnimap-authinfo-file, nnimap-prune-cache):
Add :group 'nnimap.
[Emacs/trunk 2004-06-29]
Steven Tamm [Mon, 30 Aug 2004 18:06:21 +0000 (18:06 +0000)]
macmenu.c (mac_menu_show): Remove shadowing of menu variable
by using different names for inner loop variables.
Richard M. Stallman [Mon, 30 Aug 2004 16:05:47 +0000 (16:05 +0000)]
*** empty log message ***
Richard M. Stallman [Mon, 30 Aug 2004 16:05:38 +0000 (16:05 +0000)]
(prin1-char): Don't turn S-a into A.
Don't return a string that would read as the wrong character code.
Kim F. Storm [Sun, 29 Aug 2004 20:57:42 +0000 (20:57 +0000)]
(cua-auto-expand-rectangles): Remove
automatic rectangle padding feature; replace by non-destructive
virtual rectangle edges feature.
(cua-virtual-rectangle-edges): New defcustom.
(cua-auto-tabify-rectangles): New defcustom.
(cua-paste): If paste into a marked rectangle, insert rectangle at
current column, even if virtual; also paste exactly as many lines
as has been marked (ignore additional lines or add empty lines),
but paste whole source if only one line is marked.
(cua--update-indications): No longer use overwrite-cursor to
indicate rectangle padding
Kim F. Storm [Sun, 29 Aug 2004 20:57:19 +0000 (20:57 +0000)]
(cua--rectangle-padding): Remove.
(cua--rectangle-virtual-edges): New defun.
(cua--rectangle-get-corners): Remove optional PAD arg.
(cua--rectangle-set-corners): Never do padding.
(cua--forward-line): Remove optional PAD arg. Simplify.
(cua-resize-rectangle-right, cua-resize-rectangle-left)
(cua-resize-rectangle-down, cua-resize-rectangle-up):
(cua-resize-rectangle-bot, cua-resize-rectangle-top)
(cua-resize-rectangle-page-up, cua-resize-rectangle-page-down)
(cua--rectangle-move): Never do padding. Simplify.
(cua--tabify-start): New defun.
(cua--rectangle-operation): Add tabify arg. All callers changed.
(cua--pad-rectangle): Remove.
(cua--delete-rectangle): Handle delete with virtual edges.
(cua--extract-rectangle): Add spaces if rectangle has virtual edges.
(cua--insert-rectangle): Handle insert at virtual column.
Perform auto-tabify if necessary.
(cua--activate-rectangle): Remove optional FORCE arg.
Never do padding. Simplify.
(cua--highlight-rectangle): Enhance for virtual edges.
(cua-toggle-rectangle-padding): Remove command.
(cua-toggle-rectangle-virtual-edges): New command.
(cua-sequence-rectangle): Add optional TABIFY arg. Callers changed.
(cua--rectangle-post-command): Don't force rectangle padding.
(cua--init-rectangles): Bind M-p to cua-toggle-rectangle-virtual-edges.
Kim F. Storm [Sun, 29 Aug 2004 20:55:46 +0000 (20:55 +0000)]
*** empty log message ***
Kim F. Storm [Sun, 29 Aug 2004 20:04:45 +0000 (20:04 +0000)]
Add ack.texi and AUTHORS.
Steven Tamm [Sun, 29 Aug 2004 16:56:17 +0000 (16:56 +0000)]
Fixing whitespace style issue with #define
Eli Zaretskii [Sat, 28 Aug 2004 18:44:24 +0000 (18:44 +0000)]
*** empty log message ***
Eli Zaretskii [Sat, 28 Aug 2004 18:43:46 +0000 (18:43 +0000)]
(Emacs for MS-DOS): Update URLs for the MS-DOS port of
Emacs and related programs.
Luc Teirlinck [Sat, 28 Aug 2004 16:23:49 +0000 (16:23 +0000)]
*** empty log message ***
Luc Teirlinck [Sat, 28 Aug 2004 16:13:32 +0000 (16:13 +0000)]
(edit-tab-stops-buffer): Doc fix.
Richard M. Stallman [Sat, 28 Aug 2004 15:32:06 +0000 (15:32 +0000)]
*** empty log message ***
Richard M. Stallman [Sat, 28 Aug 2004 15:31:38 +0000 (15:31 +0000)]
Whitespace change.
Richard M. Stallman [Sat, 28 Aug 2004 15:31:20 +0000 (15:31 +0000)]
(grep-default-command): Use find-tag-default.
(grep-tag-default): Function deleted.
Richard M. Stallman [Sat, 28 Aug 2004 15:30:31 +0000 (15:30 +0000)]
(find-tag-default): Moved to subr.el.
Richard M. Stallman [Sat, 28 Aug 2004 15:30:10 +0000 (15:30 +0000)]
(find-tag-default): Moved from etags.el.